Nogales

Midrange
$$
except

La Roca - Can't miss it, as it's right on top of the hill at the borderline but if the train's blocking the entrance, it's a long walk to get to La Roca. Family owned restaurant featuring Sonoran cuisine. Expect prices to be in the $20 range, but don't try to negotiate with the owner or waiter to get a lower price - haggling typically is conducted nearly everywhere else where commerce is conducted, except in restaurants.